home *** CD-ROM | disk | FTP | other *** search
- AntMail History Text
-
- v.0.7.9
-
- Fixed some of the bugs with Antmail under Magic! There is still a
- screen problem. But hopefully it will get everyone by til I have
- time to come back to it in earnest.
-
- Implemented new "Re:" function. If Re: already exists it creates
- the following format RE: [x], where x is the number or Re's.
- This is only valid for antmail replies or mailers that just
- add Re: to the beginning of Replies.
-
- Fixed "Send/Queue/Cancel" dialog problems. Tested under AES 4.1 and
- Magic4.
-
- User now prompted to which address to reply, when replying to messages
- with Reply To: addresses. Handy for use with mailing lists.
-
- When retrieving messages the total message count on server is given as
- well as the current message #. Another handy addition for users
- of mailing lists.
-
- Stopped extra characters from being added to addresses during reply.
-
- v.0.7.8
-
- Really fixed 's' in send/queue/cancel.
- Hopefully fixed the problem with not detecting message end on some
- servers.
- Clear out buffer on retrieve so that bogus sizes are not maintained.
- Changed slightly how To: line is generated in outgoing messages.
- Redid the reply to line info. It now seems to be fine on my machine.
- ie No junk after some usernames.
-
- v.0.7.7
-
- Put a wind_update set of calls around the transport layer dialog at
- program start. Hopefully this will fix it under Magic and not
- break it for anything else. I will expand this to other dialogs
- if it works.
-
- Messages status now processed correctly for messages greater than 94.
-
- A couple of minor adjustments to the .RSC (fixed in Swedish as well)
-
- There is now no maximum limit for the number of messages in a mailbox
- that antmail can process.
-
- Fixed bug with replying to messages with no reply-to: address.
-
- Faster retrieve routines.
-
- Expanded message header to include some more previously missing info.
-
- User can now type in addresses up to 256 characters in the editor and
- have antmail properly process them.
-
- Antmail attempts to find the MagX cookie. If it is found then antmail
- switches into it's internal multitasking mode.
-
- Resets the number of messages in OUT Queue window when redrawing
-
- Fixed an incorrectly scanned character. 's' now works for
- send/que/cancel dialog.
-
- Changed the way the IN.BOX structure worked in memory. Hopefully this
- will fix the bomb that's occuring for some.
-
- Fixed Forward status being attributed to wrong message #.
-
- Mouse form forced back to arrow when returning from viewer or editor.
-
- v.0.7.6
-
- *****Semi Known Problems*****
-
- Discovered that Lattice's strcpy routine did not work exactly as
- advertised. So I have string overflow errors occuring. This
- is the root cause of Antmail forgetting settings and garbling
- lines like reply-to's. I've been working on fixing these
- but there are a large number of possible problems so it may
- take awhile to get them all sorted out. Hopefully I'll be
- able to get the majority squashed in the next couple of versions.
-
- *****UPDATES*****
-
- CleanUP without Repair is now about as fast as it can be. It's
- probably comparable to Eudora's performance on similar
- machines.
-
- Fixed Delete (CleanUp) losing last message.
-
- Fixed Cleanup with Repair losing Status info.
-
- Fixed Delete (Cleanup) losing last lines of messages.
-
- New alert. When you reply to a message antmail asks you if you want
- to quote the message in the reply.
-
- I've put in a better check for when the pop server is ready to get
- the username. Hopefully this will kill the problem with getting
- out of sync with the server on slow net days.
-
- When you Reply to a message it's status is updated to 'R' for
- replied. However this is only tracked properly in a non
- multitasking environment. In a multitasking environment
- the status is updated whether you cancel the reply or not.
- Tracking it properly in a multitasking environment will
- take a lot more effort that I can afford right now.
-
- Above applies to Forwarding a message as well.
-
- Hopefully fixed at least one of the nasty bugs that popped up with
- Forwarding messages. Now it doesn't lose the filename on
- my machine.
-
- Antmail now attempts to track NEW messages coming on to your machine.
- Any message with a status of "RO" will come through as blank.
-
- When selecting Cleanup you are prompted if antmail should attempt
- to repair the mailbox during the process. Select 'Yes' is the
- delete you are currently used to. It scans for relevant header
- data and rebuilds the TOC. Selecting 'No' does not scan the
- header, thus saving some small amount of time. You can also
- now cancel the Cleanup procedure from this prompt.
-
- Cleared out and partially set message info before retrieve. This
- should clear up a few problems. Such as messages with no
- subject.
-
- Rewrote the display of the transport dialog at program start. You
- can now press a key, click on the mouse or wait for it to time
- out.
-
- You now are given a message number of the total (ex 4/19) when listing
- messages.
-
- Noticed big problem in Delete. It's cutting messages off at 5k. I've
- attempted to fix this. Will have to wait until I get a big
- message to find out.
-
- Found and squashed remaining examples of the pre FORCE WINDOW REDRAWS
- code. And moved it into one nice litle routine for several K of
- savings. :)
-
- New keys for the IN.BOX window and Queue window.
-
- Shift UP arrow goes to previous page.
- Shift Down arrow goes to next page.
- 'r' or 'R' replies to current selected message (IN.BOX only)
- 'd' or 'D' marks the current message for delete (IN.BOX)
- or deletes message (Queue)
- 'f' or 'F' forwards the current selected message (IN.BOX only)
-
- 'Send' now default button in Send Mail dialog.
-
- 'Go to Editor' now default button in New Message dialog.
-
- Implemented Cancel button in Forward mail dialog.
-
- If you use 'Send Mail' and don't select a file it will alert user and
- go back into dialog again.
-
- Selecting Cancel from the "Queue/Send/Cancel" dialog will now delete
- the message. With Queue working in place, I don't think this
- safe guard is needed anymore, as it's starting to cause
- confusion. Guess I should have documented it...
-
- Removed "Got an AP_TERM" message from screen when one is intercepted.
-
- v.0.7.5 First post initial release beta
-
- Some illegal file names for users now, do not have any files named
- WRK.BOX, WRK.TOC or WRK.MSG in your mailpath. Antmail uses these
- names during delete and they will get killed.
-
- Started using the status field. 'D' is marked for delete.
-
- Multiple deletes are now in place. Be safe backup your mailbox before
- you try this. Not as verbose in it's reporting as the last one
- but it's late and I need to get to bed. Have fun. Hopefully
- this will work on everyone machines.
-
- How to delete a message.
- Select it with mouse.
- Press delete button.
- when You are ready or have some time press cleanup.
- When it's done you should have a clean mailbox.
- This delete will parse out reply-to's that were missed
- and fix a few other things that seem to get garbled.
-
- Hopefully fixed the path problem with filenames being cut off.
-
- You can now hit a mouse button to abort the displaying of the
- transport layer info at program start.
-
- Implemented External viewer for viewing messages from IN.BOX.
-
- Implemented new switch for forcing windows redraws. Some Magic users
- will need this on. Most other users will be able to leave it
- off. If you have a problem with the windows not getting redrawn
- when returning from the viewer or editor, then turn this on.
-
- Force window redraw switch and External viewer are both set from
- the program settings box.
-
- Fixed problem with Reply-to: no getting parsed. Scanned for the wrong
- charachter (oops)
-
- Removed alerts on closing successful mail transactions. Now displays
- simple dialogs until the processes are complete.
-
- Moved a large number but not all (yet) alerts to the resource file
- to make translation into other languages easier.
-
- Moved a large number of strings into the resource file.
-
- Hotkeys for Queue/Send/Cancel dialog. I don't know how well this will
- work on foreign keyboards, but hopefully it will. I've had no
- complaints yet on the shortcuts for the menu. Basically they
- are "c" or "C" for Cancel, "s" or "S" for Send and "q" or "Q"
- for Queue. This is one that I've developed a great desire for
- in the last several days.
-
- Fixed nasty problem with large mailboxes not viewing all messages.
- (i.e. messages started to repeat) This ironically broke at 100.
- It's now an unsigned long so that should get us up to 200. ;)
- Really need to get a good delete going so I can clear out my
- mailbox.
-
- v.0.7.4 Yet another release beta
-
- Hopefully fixed the Queue bug with alternate file selectors.
-
- Increased size of output buffer in sending messages.
-
- v.0.7.3 New release beta (Hopefully the last for a few days :)
-
- Was set to take a few days off when I found a nasty problem in Export
- out of a mailbox. Fixed this.
-
- Fixed so if you open a the IN.BOX without an IN.BOX existing you don't
- get the 19000+ messages when you have none.
-
- Fixed the nasty habit of grabbing In-Reply-to: as Reply-to:
-
- v.0.7.2 New release beta
-
- Improved GUI in problems with mailbox commands (view etc)
-
- Fixed Reply including the header.
-
- Moved all user details into a structure as they should have been
- from the beginning.
-
- Cleaned up a problem on updating windows on Send Queue and Import NOS
-
- Man am I tired, it's been a long week. Hopefully this version kills
- the Queue problem and the forgotten flags.
-
- I successfully sent a Queue of 16 messages today. The record so far
- for me. (Just excited :)
-
- *Big Warning* While the new delete is stable and hasn't given me
- any problems yet, it does have one major flaw. It needs to
- have free space equal to the size of the mailbox. When I get
- Dfree() to work correctly, I'll patch that in. So far it's
- always off. So what happens if you don't have enough space...
- Let's just say you end up deleting more messages than you
- intended. I have some ideas on how to improve this routine
- but I need to take a break and let the dust settle and see
- what the status of queue problems is.
-
- v.0.7.1 new beta of release
-
- Added visual interaction and error detecting to queue function.
-
- Cleaned up buttons in Empty Queue Mailbox. (correctly spelled queue)
-
- Rewrote window redraw on returning to mailbox window after using
- editor.
-
- Found a serious problem in retrieving messages that was killing me
- in the deletion of messages already in a mailbox. I've been
- working hard on getting it all sorted out. Hopefully I'll have
- it beat in this version.
-
- Import and Send Queue now update appropriate window if it's open.
-
- Completely rewrote the message interaction in Mailboxes (view etc.)
- Should now have no problems with messages of any size.
-
- v.0.7.0 beta of release
-
- Fixed edit cursor start in "Reply_to:" field.
-
- Fixed problem with a posible 'Page 0' in message boxes.
-
- Updated Documentation.
-
- Changed version to 0.7.0
-
- Massive rewrite on import and delete functions.
-
- The new delete is slow, but works reliably over several hours of
- testing on my machine. A side benifit is that the new version will
- somewhat repair mailboxes damaged by previous deletes as well as
- finding previously missed "Reply-to"'s. 2 Things it can't fix,
- messages seriously damaged and for some strange reason "Received"
- lines immediately preceded by a CR ( or Dec 13).
-
- v.0.6 beta 12
-
- Fixed "Reply_to:" being added even if it was blank.
-
- Fixed "Reply-To:" not being detected. Both in retrieve from a pop
- server and on importing an external mail spool.
-
- Geneva's CH_EXIT code (80) now detected and properly processed.
- (at least for the Geneva Demo)
-
- The QUE functions have been completely rewritten. As well as all
- message creation. Messages now have the "To: " and "Subject: "
- lines included when you edit them (or view in Que). DO NOT
- type anything in or before these lines. You can change an
- address or the subject, but don't add any extra addresses. You
- should be able to do that soon, but not in this version.
- One problem still exists in Send Que, if a problem occurs it is
- fatal for the rest of the messages in the Que. I'll have to
- write a better routine for this, but not enough time right now.
- If this happens to you just send the Que again. If it
- consistently fails on a certain message, check it, there is
- probably a problem with the "To: " address. Delete it (the
- message) or edit it (the address) and it should work fine.
-
- Finally supressed "." at end of message. Wasn't ever a big concern.
-
- QUE functions NOW all FUNCTION except for "Move". This took quite a
- bit of work. I hope you folks appreciate it. I'm not certain my
- wife does ;)
-
- I've done some work on Delete, I'm not certain if it's working well
- so be careful.
-
- "Nicknames" menu option is now disabled. Doesn't work anyway.
-
- I've changed the date in the "About" box.
-
- Errors on file creation that are mysterious, now give a path on the
- screen. I've only had this come up once while programming and
- it was an obvious error. What was happening was that the file
- to be created had no path. Please let me know if this is
- happening to you.
-
- Well hopefully there aren't many more bugs. I would like to make this
- the first release version. I'm certain there will be a few last
- minute fixes, but stability is now the main concern.
-
- v.0.6 beta 11
-
- Fixed a bug in sending mail. I had been using just your username.
- Which works fine as long as you are using the smtp server that
- matches your email address. If you don't ... Sorry about that
- one. It now uses your email address as set in the User Settings.
- Hopefully this didn't cause anyone much pain, sorry I didn't
- catch this sooner Craig.
-
- Added SIG file support. Use the button in User Settings to select
- your SIG file. If you don't want a SIG file, don't set it. ;)
- SIG files are simply external text files. Go into any text
- editor and create + save it. Then select it in User Settings
- with the "Set SIG file ..." button.
-
- Added Reply-to: address. Set this is if you want people to reply to
- you at a different account. It is found in the User Settings
- dialog.
-
- Modified the .RSC again to support the two previous functions.
-
- Work has been done on QUE, but...
-
- **** QUE is still not functioning ****
-
- v.0.6 beta 10
-
- Errors on file creation now prompt an alert. If you are experiencing
- a problem with file creation. Please mail me with what the
- alert says and any accompanying data printed to the screen.
- If it is obvious what the problem is once you see the alert and
- you've already mailed me about an error, please mail me and let
- me know that you've figured it out.
-
- **** NOTE QUE is not functioning ****
-
- v.0.6 beta 9
-
- shel_write is about as extensive as it can get now without relying on
- multitos. It's enviroment now looks in $HOME and $PATH and
- the applications directory for support files. Works fine under
- MTOS hopefully will work well on other setups. Did a fair amount
- of expansion here including extending my AES.H file. There is
- one bit that sets off a compiler warning so I have my fingers
- crossed that this won't cause any problems.
-
- If Antmail can not execute your external editor, it will now alert
- the user to this fact.
-
- Edited the resource file. The mailbox window should do better in
- ST Medium Res. Also fixed up the Nicknames dialog, but this
- probably won't be in the initial release.
-
- New menu item under extras. Import NOS mail drop ... This allows
- you to grab a NOS mail spool and import it into AntMail. I've
- only tested it with an Oasis mail drop, but it shouldn't have
- any problems with NOS files. All you need to do is select the
- actual message spool (EML under OASIS). Antmail doesn't care
- about the index. No processing is done to these messages with
- respect to any other programs, so if you are using a mail reader
- with NOS you will need to handle yourself whether to delete them
- or not. One note: If you don't delete the messages out of the
- spool the next time you import it, you will get all these
- messages imported again.
-
- v.0.6 beta 8
-
- New menu item under extras. Create New User Folder. This allows you
- to create all the folders you need as a new user of antmail. As
- an established user you need to go into your mail folder and
- create 2 new folders (directories) INCOMING and OUTGOING. This
- option will not create them for you.
-
- What are these new directories for? Well OUTGOING is where
- all OUTGOING mail will be stored before you send it. INCOMING
- will eventually hold all new mail coming in before it is
- processed. Processed? At first this will mean just adding it
- to a mailbox, but will eventually handle grabbing out any
- included files before the message is added to a mailbox.
-
- If you choose the option "Send Now" from the dialog of
- "QUE/SEND/CANCEL" and for some reason the message can't be sent.
- Antmail will now ask you again. You can choose any of the
- options. This is mainly so you can decide to 'Que' the message,
- but if your server is just busy, trying 'Send' will probably
- eventually get through.
-
- Spoke with Dan Wilga again. It's actually CH_EXIT and not AP_TERM as
- he originally told me. I thought I had already tried this, then
- I found my problem. CH_EXIT is a value of 90 not 80 as lattice
- has it defined. Hopefully multitasking now works properly under
- Geneva. This is the main reason this beta is going out as it is.
-
- QUEing messages is now completely broken. I'm in the middle of
- rewritting it, but I haven't finished it yet. So don't even
- bother with any of the que functions.
-
- v.0.6 beta 7
-
- External editor enviroment path now includes $HOME. Hope that helps.
-
- Fixed page counter in message box window that I broke in previous
- beta.
-
- Fixed *invisible* edit cursor and hopefully it's related problems
- under alternative desktops.
-
- Fixed problem with default buttons not reading info in settings
- dialogs.
-
- Disabled some button redraws on window close. Hopefully will
- eliminate ghost buttons on Desktop.
-
- Force redraw Message Box window after running an external viewer.
- Hopefully will eliminate invisible window under Magic.
-
- Talking with Dan Wilga in the hopes of fixing external viewer under
- Geneva. If you run Geneva with MiNT it is fixed now, however
- you do have the slowdown. :(
-
- Talked with Craig Graham. Antmail is compatible with XaAES. :)
-
- v.0.6 beta 6
-
- *NEW* Double click on a message in a message box and 'View' it.
-
- Removed listing of messages on "Get Mail" as it was redundant.
-
- Fixed Bus error problems under MiNT. (MTOS)
-
- Multitasking systems should be able to have multiple messages
- being Viewed at once. With the next revision, multiple edits
- should be possible as well.
-
- Several small cuts and hacks to keep the size down.
-
- Fixed a problem with the Server settings dialog.
-
- Made 'Set Now' default in the Settings dialogs.
-
- "Open OUT.QUE" now does something. But not much. I'm thinking about
- rewritting the whole queing section again.
-
- Fixed program termination. Shouldn't give any more warnings.
-
- Implement AP_TERM call for multitasking systems that support it.
-
- /* Implemented shell_write instead of Pexec under Multitasking systems.
- Hopefully this will work for everyone in a better manner than
- Pexec.*/
-
- ^-- Shel_write didn't perform as I hoped so it now has a suped up
- version of Pexec working. If this doesn't fix the sleep problems
- under Geneva let me know. And I'll try to fix shell_write.
-
- Fixed menu disappearing under MTOS at Enter Password Dialog. This is
- fixed in a way that should be compatible with machines with TOS
- versions less than 1.2
-
- *Note as of beta 5 you have to have an SMTP server defined in the server
- setings dialog to send mail.
-
- v.0.6 beta 5
-
- Fixed problem with viewing etc. large messages in IN.BOX
-
- Fixed problem with initial connect on check mail
-
- Placed all the settings dialogs into windows.
-
- Fixed problem with non saved passwords.
-
- Implemented (re) SMTP server for remote host on send mail
-
- Fixed problem with excess pages when messages%10 == 0
-
- Got an initial version of Que working. You can now send Que.
-
- v.0.6 beta 4
-
- Sizes on retrieve message fixed.
-
- Reply implemented in message boxes.
-
- Forward implemented in message boxes.
-
- Rewrote sending of mail routine and standardized it through out
- program.
-
- Queing of Messages for offline editing started. However even though
- you will be prompted and can answer to 'Que', at the moment there
- is no way to send this que. So I would not recommend answering
- 'que' at this point.
-
- Placed a work around for the first connection.
-
- v.0.6 beta 3
-
- Found the bug with deleting messages out of the IN.BOX on pages
- greater than 1. So I now have a working delete on my machine at
- least ;) But it's dog slow and needs drive space. I will
- improve this routine, when I get confirmation of it working on
- other peoples machines.
-
- I've hopefully fixed the sizes on retrieve. So that you should get a
- better guess about how much more of the message you have to get.
- *NOTE* POP does not feed you the actual amount. It gives a close
- estimate though, so your messages should always be slightly
- larger that the size it gives.
-
- NOTE ON ABOVE. I didn't get it fixed. In fact it's worse. I will get
- it repaired over the weekend. Sorry.
-
-
- I've done a change on the save password NO code. Hopefully it will
- make a difference and fix the problem. If it doesn't let me
- know.
-
- Mailboxes fixed under MTOS. So hopefully Magic as well. It was
- the same problem we had before with Preferences files.
-
- Fixed Send mail sizes in the dialog. No longer do you send those
- 3 meg re 30 k files. It was never a problem beyond visual
- interaction though.
-
- v.0.6 beta 2
-
- I now have a working delete messages out of IN.BOX working.
-
- Hopefully fixed the problem with messages seeming so huge on send.
-
- Split documentation into History.txt and antmail.txt
-
-
- v.0.6 beta 1:
-
- Sorry to be brief, But I feel like crap.
-
- Anyway.
-
- You can now view messages in the IN.BOX. You
- must have an external editor installed to
- do this.
-
- You can now export messages out of the IN.BOX.
-
- The overflow of the Tedinfos has also been fixed.
-
- and as usual I'm certain there is more. But I can't remember
- what. Just bug squashing in general.
-
- I'll work up a better doc file with the next Beta. I'm
- just going to go to bed and die right now ;(
-
- v.0.6 beta 0:
-
- New:
-
- Mailbox support. Well sort of... There is internal support for
- multiple mailboxes. However only one is available at the moment.
-
- Working Verbose listings.
-
- Now displays asterix for password on send, in case you're concerned
- that you didn't get the right number of characters into it.
-
- At least one non-modal dialog box. There are some others but as they
- don't do anything yet. They aren't activated.
-
- Numerous small improvements and bug fixes that have faded from my
- sparse short term memory.
-
- beta 7:
-
- This was a lost endevour. I lost a big chunk of the coding that was
- done for it however. Some path fixes were put in that are permanent.
-
- beta 6:
-
- Default Mail Folder set to the directory AntMail is ran from.
- This gets set during the loading of settings.
-
- Password now hidden during connect and in user info dialog.
-
- Implemented Krmalloc(). This should keep Antmail from stepping
- on other program toes in a multitasking enviroment.
-
- Made button default in enter password dialog.
-
- Resized text above box in listed mail dialog.
-
- beta 5:
-
- Now handles external editors. At the moment this only works with
- sending a new message to someone. But give me some time. I wanted to
- incorporate more, but I've been very busy with some non programming work.
-
- Fixed when you send mail to me, with the handy button.
-
- Changed my address related to above mentioned button to my popmail
- account. This is the address I will be reading most frequently
- in December.
-
- Striped one of the response lines out of getting messages. This seems
- to avoid all the nasty crashes I was experiencing.
-
- Totally lost the ability to spell or type.
-
- Send mail now checks if STiK is enabled.
-
- All routines should be able to handle anyone trying to be tricky, by
- disabling STiK and trying to process mail.
-
- Resolve isn't called if the server address is a dotted decimal
- address (i.e. 128.146.16.100) However I'm not certain if my
- code for this will work.
-
- Implemented code that should detect if you've actually connected to
- your mail server. This should avoid alot of the seemingly nasty
- connections of the past.
-
- Major changes to the resource file.
-
- Major changes to the handling of the file selector in loading/saving
- settings as well as preferences.
-
- Improved Send Mail file checking.
-
- Improved performance of .rsc drawing in status of sending/receiving
- messages.
-
- Added default mail path. So if you don't set a mail path it should
- just use the path that antmail is ran from.
-
-
-
- beta 4:
-
- Now properly detects end of messages.
-
- Give's status of bytes sent out of # of bytes in file on send mail.
- /* This sometimes gets garbled, will worry about it later */
-
- Put in place a slow_io flag under program settings. This
- enables/disables serial enabling/disabling. Might clear up a few bugs for
- people. The rule here is if you have a slow system (520STwFloppy) leave
- slow_io on. For other configs your mileage may vary.
-
- Now if you don't save your password it prompts you when loading your
- settings to enter your password. It doesn't function exactly the way I
- would like it to but is somewhat better than before. ie. If you didn't save
- your password you had to go into user settings and set it.
-
- Made the rest of the objects in the about box selectable so now it
- exits no matter where you click.
-
- Now you can see the nicknames dialoge even if you can't do anything
- with it.
-
-
- There really were betas before 4. But who know's what changed in them.
- Basically as any of you who've been on the list can tell you. There wasn't
- that much to rah about.
-
-
- Dan